Gestion de la variabilité dans les applications SaaS multi-locataire
نویسندگان
چکیده
Multi-tenancy is a relatively new software architecture principle, generally adopted when a software application is provided as a service (SaaS). Such new principle reduce considerably the application deployment and maintenance costs, as all customers(tenants) share the same instance of such application. However, to attract a significant number of tenants, the application has to be customizable and configurable to meet the varying requirements of individual tenants. In consequence, the SaaS providers are facing an additional concern: managing efficiently the application variability. In this paper, we address variability and try to reduce its management complexity by modeling it and by decoupling its implementation. The modeling is based on OVM, a variability modelling technique, and the implementation decoupling is through the layers of the architecture supporting the application. Our approach is illustrated by relying on a case study from the food industry. MOTS-CLÉS : SaaS, multi-locataire, variabilité.
منابع مشابه
La Gestion de la Diversité Linguistique dans les Villes Africaines/Management of Linguistic Diversity in African Urban Cities, Gabriel Mba & Etienne Sadembouo (Eds.). (2012), L’Harmattan, ISBN 978-2-296-99091-3
متن کامل
Bayesian belief networks: applications in ecology and natural resource management1
In this introduction to the following series of papers on Bayesian belief networks (BBNs) we briefly summarize BBNs, review their application in ecology and natural resource management, and provide an overview of the papers in this section. We suggest that BBNs are useful tools for representing expert knowledge of an ecosystem, evaluating potential effects of alternative management decisions, a...
متن کاملConception et usage des composants métier processus pour les systèmes d'information. (Design and usage of process business components for information systems)
ion : Réutilisation : Légende : SI1 SI2 SIn te l-0 04 30 49 7, v er si on 2 4 Ja n 20 10 Chapitre 3 : Concepts de base et vue métier d’un composant métier processus 82 c) Origines de la variabilité Nous distinguons deux aspects qui peuvent être à l’origine de la variabilité représentée dans des CMP. 1. Variabilité des PM : un CMP modélise des PM similaires qui peuvent être déclinés de plusieurs...
متن کاملGestion de la variabilité de l'allocation des ressources dans la modélisation et l'exécution des processus
La modélisation des processus d'entreprise comme un "enchaînement de tâches", sans prise en compte de la problématique de l'estimation des ressources disponibles par rapport à la charge entrante (réelle), conduit à empiler des processus parallèles sur des ressources, en considérant qu’elle seront toujours disponibles. La question de l'accès concurrent de plusieurs processus et instances de proc...
متن کاملSpécification de composants métier : une approche par expression de variabilité multi-vue
RÉSUMÉ. La capacité des composants réutilisables d'être changés et appropriés aux exigences des concepteurs et des réutilisateurs, est une propriété essentielle pour le développement des composants réutilisables, particulièrement pour le développement des Composants Métier (CM). Dans cet article, nous nous focalisons sur la réutilisation des CM dans différents Systèmes d’Information (SI) du mêm...
متن کامل